package mx.unam.acatlan.poo.sintaxis;

/*
 * 
 */
import static java.lang.System.out;
import mx.unam.acatlan.poo.paquetes.paquete1.Clase1Paquete1;


/**
 * @author Carlos Alegría
 *
 */
@SuppressWarnings("unused")
public class Sintaxis {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		//
		// cadenas
		//
		
		// char *cadena = "Esta es una cadena";
		//
		String cadena1 = "Esta es una cadena, ";
		
		cadena1 += "a la que se le pueden sumar números " + 666;
		cadena1 += " y también otros objetos " + new Clase1Paquete1();
		out.println(cadena1);
		
		String cadena2 = "poo";
		String cadena3 = "poo";
		
		out.println(
				cadena2.equals(cadena3) ? "si son iguales" : "no son iguales");
		out.println(
				cadena2 == cadena3 ? "si son iguales" : "no son iguales");
		
		//
		// Arreglos
		//
		
		for (int i = 0; i < args.length; i++) {			
			out.println("argumento " + i + " = " + args[i]);
		}
		
		for (String elemento : args) {
			out.println("argumento = " + elemento);
		}
		
		String[] arreglo1 = new String[10];
		String[] arreglo2 = {"uno", "dos", "tres"};
		String[][] arreglo3 = new String[2][4];
		String[][] arreglo4 = new String[2][];
		
		for (String[] strings : arreglo4) {
			strings = new String[3];
		}
	}
}